nuclear-powered cruiser - English Synonyms Dictionary